Big Huge Thesaurus

Tupac Amaru Revolutionary Movement

noun